Affective Natural Language Generation
نویسندگان
چکیده
The automatic generation of natural language messages (or NLG) has been employed in many computer systems and for various purposes, which go from providing information on a particular subject, to instructing on how to perform some -complexaction, to arguing about a particular claim (for an overview, see [24]). In the majority of systems that have been designed in the last decade, these messages are adapted, in their content and presentation style, to the context in which they have to be applied: that is, to the Hearer’s characteristics (represented in a “mental model” of the Hearer), to the application domain and, generally in a more implicit way, to the Speaker’s characteristics. Adaptation is based on “strong” assumptions about the Hearer’s mental state and the way this state is influenced by communication of each individual component of the message, and by understanding of the relationships among these components. The aspects of the mental state that are represented, in the large majority of cases, are the Hearers’ beliefs and knowledge of domain topics and their goals about the domain state; in some cases, this may extend to representing other aspects, such as the ability to perform domain actions, the interest towards topics, the preference towards domain states. When a Speaker’s model is represented as well, this includes second-order beliefs and goals of the same type. Generally seen as informative tools, these systems give little space to representation of less rational aspects, such as emotions, of both Speaker and Hearer. However, natural language communication is influenced by a number of factors, of which the more rational ones constitute only a subset. Especially when communication occurs in “delicate” scenarios, such as a medical setting, the Hearer cannot be expected to coolly react to what is being said. Many studies in the health behaviour research have shown that patients’ attention and understanding is highly affected by their emotional involvement [1,26]. It therefore appears worthwhile to investigate whether, when and how emotions, personalities and other extra-rational factors should be taken into account when designing a NLG tool. By paraphrasing Rose Picard [22], we define Affective Natural Language Generation as “NLG that relates to, arises from or deliberately influences emotions or other non-strictly rational aspects of the Hearer”: these aspects (denoted with the generic term of “attitudes”) include personality traits, emotions and highly-placed values. We argue for the need for affective NLG by considering
منابع مشابه
ERIC: a generic rule-based framework for an affective embodied commentary agent
We present ERIC, an affective embodied agent for realtime commentary in many domains. The underlying architecture is rulebased, generic, and lightweight – based on Java/Jess modules. Apart from reasoning about dynamically changing events, the system can produce coherent natural language and non-verbal behaviour, based on a layered model of affect (personality, mood, emotion). We show how reason...
متن کاملGenerating Affective Natural Language for Parents of Neonatal Infants
This paper presents several affective NLG strategies for generating medical texts for parents of pre-term neonates. Initially, these were meant to be personalised according to a model of the recipient’s level of stress. However, our evaluation showed that all recipients preferred texts generated with the affective strategies, regardless of predicted stress level.
متن کاملTowards Empirical Evaluation of Affective Tactical NLG
One major aim of research in affective natural language generation is to be able to use language intelligently to induce effects on the emotions of the reader/ hearer. Although varying the content of generated language (“strategic” choices) might be expected to change the effect on emotions, it is not obvious that varying the form of the language (“tactical” choices) can do this. Indeed, previo...
متن کاملComputer, Tell Me a Joke ... but Please Make it Funny: Computational Humor with Ontological Semantics
Computational humor is a subdiscipline of computational linguistics with applications in human computer interfaces, edutainment, affective computing, intelligent agents, and other areas. Based on ontological semantics, we develop the resources and algorithms the computer needs to understand and produce humor, in principle and on a detailed example. Our ultimate output will not be that of a toy ...
متن کاملEmotions and creative language
Dealing with creative language and in particular with affective, persuasive and possibly humorous language has been considered outside the scope of computational linguistics. Nonetheless it is possible to exploit current NLP techniques starting some explorations about it. We briefly review some computational experience about these typical creative genres. In particular we will focus on research...
متن کاملAutonomous Avatars? From Users to Agents and Back
We describe the architecture of an interactive, “believable” agent with personality, called user agent, which can act on behalf of a user in various multi-user game contexts, when she is not online. In a first step, information about the personality of the user is obtained from a questionnaire and then, in a second step, integrated in the reactive system of the user agent, part of which impleme...
متن کامل